advance tax payable - French English Dictionary